package 面向对象.内部类;

public class 外部类 {
    int age = 1;
    //        jdk16开始才能在成员内部类里定义静态成员变量
    public static class 静态内部类 {
//静态内部类和静态方法一样,只能访问静态变量或方法
    }
    public class 成员内部类 {
        int age = 2;
        public void f() {
            int age = 3;
            System.out.println(age);
            System.out.println(this.age);
            System.out.println(外部类.this.age);
        }

    }

}
